PrizmDoc
How to Configure the Demo on Linux

Express Sample Configuration

After the installation, test the sample application in a browser:

         

The demo.config file can be updated to customize the application host address, application port, and services port.

Example
Copy Code
{
    "logging": {
        "consoleLogFilePath":
 "/usr/share/prizm/logs/CcsDemoService.console.log"
    },
    "httpService": {
        "port": 18001
    },
    "apiService": {
        "port": 18681,
        "host": "localhost"
    }
}

Express Sample Directory Structure

File / Folder

Description

app.js

.This is a node-js app which hosts the express app and proxy’s service requests.

proxyFilter.js

.This filters requests to the conversion service and white-lists headers to and from the service.

package.json

.This is the node-js package json file.

node_modules

.These are the node-js npm dependencies.

lib/config.js

This object reads the configuration file used to define the application port and service host and port..

demo.config

This is a configuration file used to define the application port and service host and port.

public/app.js

This contains angular js app controller, main service and some helper directives.

public/app.css

This is the application CSS..

public/index.js

This is the entry point to the app and container for the child views.

public/uploadView/upload.module.js

This is the angular js controller for the upload functionality.

public/requestCfgView/requestCfg.html

This is the markup for the CCS request configuration view.

public/requestCfgView/requestCfg.module.js

This is the controller for the CCS request configuration view.

public/requestView/request.html

This is the markup for the request configuration.

public/requestView/request.module.js

This is the controller for the request configuration.

public/conversionView/conversion.html

This is the markup for the request button.

public/conversionView/conversion.module.js

This is the controller for the request button.

public/conversionDataView/conversionData.html

This is the markup for the conversion request/response view.

public/conversionDataView/conversionData.module.js

This is the controller for the conversion request/response view.

public/downloadView/download.html

This is the markup for the download view.

public/downloadView/download.module.js

This is the controller for the download view.

Starting and Stopping the Express Sample

The Express Sample is automatically started as part of the setup.sh script found in the installation directory, typically /usr/share/prizm/.  However after rebooting the Express sample will not be automatically restarted. To manually start and stop the Express sample, use the script found in /usr/share/prizm/scripts/demos.sh

Starting the Express Sample from the shell:

Example
Copy Code
$ /usr/share/prizm/scripts/demos.sh start

Stopping the Express Sample from the shell:

Example
Copy Code
$ /usr/share/prizm/scripts/demos.sh stop

 

 

 


©2016. Accusoft Corporation. All Rights Reserved.

Send Feedback